<!-- /*
 *  mini-SaaS
 *  Application for developing Software as a Service (SaaS) 
 *  Copyright (c) 2011 Anand Sudhakaran, Bryce Holton, Chao Zhang
 *  ASU
 *
 *  This file is part of mini-SaaS.
 *
 *  mini-SaaS is free software; you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation; either version 3 of the License, or
 *  (at your option) any later version.
 *  
 *  mini-SaaS is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.

 *  You should have received a copy of the GNU General Public License
 *  along with mini-SaaS; if not, see <http://www.gnu.org/licenses/>. 
 *
 */
  -->

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<%
	if(session.getAttribute("username")==null || session.getAttribute("username")=="")
	{
			response.sendRedirect("index.jsp");
	}
%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Create a Custom Object</title>
<link href="twoColElsLtHdr.css" rel="stylesheet" type="text/css" /><!--[if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.twoColElsLtHdr #sidebar1 { padding-top: 0px; }
.twoColElsLtHdr #mainContent { zoom: 1; padding-top: 0px; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */
</style>
<![endif]-->
<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="SpryAssets/SpryMenuBarVertical.css" rel="stylesheet" type="text/css" />
</head>

<body class="twoColElsLtHdr">

<div id="container">
  <div id="header">
    <h1><a href="welcome.jsp"><img src="saas-model.jpg" width="206" height="138" hspace="5" align="left" /></a>Anand, Bryce, Chao's Mini-SaaS</h1>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
  <!-- end #header --></div>
  <div id="sidebar1">
    <ul id="MenuBar1" class="MenuBarVertical">
	  <li><a class="MenuBarItemSubmenu" href="welcome.jsp">Home</a>
      <li><a class="MenuBarItemSubmenu" href="#">Object Menu</a>
        <ul>
          <li><a href="createObject.jsp">Create Custom</a></li>
          <li><a href="display.jsp">Display</a></li>
</ul>
      </li>
      <li><a href="#" class="MenuBarItemSubmenu">WorkFlow Menu</a>
        <ul>
          <li><a href="CreateWorkFlow.jsp">Create New</a></li>
          <li><a href="CustomizeWorkFlow.jsp">Customize</a></li>
        </ul>
      </li>
      <li><a class="MenuBarItemSubmenu" href="#">WebService Menu</a>
        <ul>
          <li><a href="CreateWebService.jsp">Create New</a>          </li>
          <li><a href="displayAvailableWebServices.jsp">Display</a></li>
          <li><a href="searchWebServices.jsp">Search</a></li>
        </ul>
      </li>
      <li><a href="#" class="MenuBarItemSubmenu">GUI</a>
        <ul>
          <li><a href="CustomizeGUI.jsp">Customize</a></li>
        </ul>
      </li>
      <li><a class="MenuBarItemSubmenu" href="Logout.jsp">Log Out</a>
    </ul>
  </div>
  <div id="mainContent">
  Here you will need to create your custom data objects so that your users will be able to access them in your application.  Create a unique object name, and in the field name field enter the data member information.  For example if this were a customer object field one may be name, or address.  For the data type field enter the basic data type for this data member, for instance a name would be a string, or a phone number may be an integer.
		<form action="CreateObject" method=post>
		<center>
		<table cellpadding=2 cellspacing=1 border="1"  >
		<th   colspan=2>
		<font size=5>Object Creation</font>
		<br>
		<font size=2 color="red">  Required Fields</font>
		</th>
		<tr  >
		<td valign=top> 
		<b>Object Name<sup>*</sup> </b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td>
		<td>
		 <input type="text" name="objectName" value="" size=45 maxlength=45></td>
		</tr>
		<tr  >
		<td valign=top>
		<b>Field 1 Name<sup>*</sup> </b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldName1" value="" size=45 maxlength=100></td>
		<br></td>
		<td valign=top>
		<b>Field 1 Type<sup>*</sup> </b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldType1" value="" size=45 maxlength=100></td>
		<br></td>
		</tr>
		
		<tr  >
		<td valign=top>
		<b>Field 2 Name </b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldName2" value="" size=45 maxlength=100></td>
		<br></td>
		<td valign=top>
		<b>Field 2 Type </b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldType2" value="" size=45 maxlength=100></td>
		<br></td>
		</tr>
		
		<tr  >
		<td valign=top>
		<b>Field 3 Name </b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldName3" value="" size=45 maxlength=100></td>
		<br></td>
		<td valign=top>
		<b>Field 3 Type </b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldType3" value="" size=45 maxlength=100></td>
		<br></td>
		</tr>
		
		<tr  >
		<td valign=top>
		<b>Field 4 Name </b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldName4" value="" size=45 maxlength=100></td>
		<br></td>
		<td valign=top>
		<b>Field 4 Type</b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldType4" value="" size=45 maxlength=100></td>
		<br></td>
		</tr>
		
		
		<tr  >
		<td valign=top>
		<b>Field 5 Name</b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldName5" value="" size=45 maxlength=100></td>
		<br></td>
		<td valign=top>
		<b>Field 5 Type</b> 
		&nbsp;&nbsp;&nbsp;
		<input type="text" name="fieldType5" value="" size=45 maxlength=100></td>
		<br></td>
		</tr>
		
		
		
		<tr  >
		<td align=center colspan=2>
		<input type="submit" value="Submit"> <input type="reset"  value="Reset">
		</td>
		</tr>
		</table>
		</center>
		</form>
  <!-- end #mainContent --></div>
	<!-- This clearing element should immediately follow the #mainContent div in order to force the #container div to contain all child floats --><br class="clearfloat" />
   <div id="footer">
    <p>&nbsp;</p>
  <!-- end #footer --></div>
<!-- end #container --></div>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>